the Khyber Pass


Results for "the Khyber Pass"

English - Turkish Dictionary

the Khyber Pass

(English - Turkish Dictionary) :
Hayber Geçidi.